Version V5.0.1

' Format:
'			<type> [-<option,option,...>] <AnimEvent> <AnimFile> [<AnimObject> ...]		(FNIS Animation)
'			AnimVar <AnimVar> [ BOOL | INT32 | REAL ] <numeric_value>					(Behavior Variable)
'			Version <VersionNumber>
'
' <type>:
'			b	 	basic: simple idle animation with one animation file
'			o		AnimObject: basic animation with one or more AnimObjects
'			s		sequenced animation (SA): first of at least 2 animation played as sequence 
'			so		sequenced optimized: SA with AnimObjects and optimized Equip/UnEquip 
'			fu		furniture animation: first of at least 3 animations played on a furniture object
'			fuo		furniture animation optimized: fu with AnimObjects and optimized Equip/UnEquip
'			+		second to last animation of a s/so/fu/fuo definition 
'			ofa		offset arm animation: animations modifying arm position while other animations play  
'			pa		paired animation
' 			km		killmove
'
' <option>: 
'			a		acyclic animation: 1-time only (default: cyclic)
'			o		one or more AnimObjects
'			Tn		transition next: character keeps position after -a animation (no IdleForceDefaultState)
'			h		headtracking ON (default OFF)
'			Bn.m	blendtime n.m sec
'			k		"known" animation file (part of vanilla or different mod) -> excl. from consistance check
'			bsa		animation file part of bsa file -> excluded from consistence check 
'			st		sticky AO -> AO will not be unequipped at the end of animation (last animation only)
'			D<time>	animation duration (pa and km only)
'			T<AnimEvent>/<time>	triggered AnimEvents during pa/km animations
'
' <AnimEvent>		Animation Event, used for Idle Definition (CK) or SendAnimationEvent() (script)
' <AnimFile>		Animation File for this AnimEvent; path relative to "animations/<mod name>"
' <AnimObject>		any Animation Object defined in CK (can also be standard or from different mod)
' <AnimVar>			e.g. used for GetAnimationVariableInt() (Script) or GetGraphVariableInt condition (CK)
' <VersionNumber>	e.g. V5.0
'
' For details please refer to "FNIS for Modders Documentation"
' 
'Examples:
'	b -a,h,Tn,B1.2 MyAnimEvent1 MyAnimFile1.hkx
'	o -h MyAnimEvent2 AnimationWithAO.hkx MyAnimObject01 MyAnimObject02
'	s -a SA1entry SAanim1.hkx  
'	+ -h,o,k SA1loop ..\OtherMod\OtherModAnim.hkx MYAnimObject03
'	+ -a SA1exit SAanim3.hkx
'	fu -a FURNITURE1_Enter FURNITURE1_Enter.hkx 
'	+ FURNITURE1_Loop FURNITURE1_Loop.hkx
'	+ -a FURNITURE1_Exit FURNITURE1_Exit.hkx
'	pa -D3.466667 HugB paired_hugb.hkx 
'	km -o,D4.000000,Tnpcsoundplay.npckillchop/2.555,T2_killactor/3.333 FNISKillmove FNIS_Killmove.hkx AnimObjectSword/1
'
' AnimEvents and Animation File names have to be unique through all mods (even for files in different folders)
' so it's a good idea to use mod specific abbreviations for all your names


' FNISSpells
' c1-c45 a1-a9 o1-o18 b1-b9
b FNISSPc1 FNISSPc001.hkx
b FNISSPc2 FNISSPc002.hkx
b FNISSPc3 FNISSPc003.hkx
b FNISSPc4 FNISSPc004.hkx
b FNISSPc5 FNISSPc005.hkx
b FNISSPc6 FNISSPc006.hkx
b FNISSPc7 FNISSPc007.hkx
b FNISSPc8 FNISSPc008.hkx
b FNISSPc9 FNISSPc009.hkx
b FNISSPc10 FNISSPc010.hkx
b FNISSPc11 FNISSPc011.hkx
b FNISSPc12 FNISSPc012.hkx
b FNISSPc13 FNISSPc013.hkx
b FNISSPc14 FNISSPc014.hkx
b FNISSPc15 FNISSPc015.hkx
b FNISSPc16 FNISSPc016.hkx
b FNISSPc17 FNISSPc017.hkx
b FNISSPc18 FNISSPc018.hkx
b FNISSPc19 FNISSPc019.hkx
b FNISSPc20 FNISSPc020.hkx
b FNISSPc21 FNISSPc021.hkx
b FNISSPc22 FNISSPc022.hkx
b FNISSPc23 FNISSPc023.hkx
b FNISSPc24 FNISSPc024.hkx
b FNISSPc25 FNISSPc025.hkx
b FNISSPc26 FNISSPc026.hkx
b FNISSPc27 FNISSPc027.hkx
b FNISSPc28 FNISSPc028.hkx
b FNISSPc29 FNISSPc029.hkx
b FNISSPc30 FNISSPc030.hkx
b FNISSPc31 FNISSPc031.hkx
b FNISSPc32 FNISSPc032.hkx
b FNISSPc33 FNISSPc033.hkx
b FNISSPc34 FNISSPc034.hkx
b FNISSPc35 FNISSPc035.hkx
b FNISSPc36 FNISSPc036.hkx
b FNISSPc37 FNISSPc037.hkx
b FNISSPc38 FNISSPc038.hkx
b FNISSPc39 FNISSPc039.hkx
b FNISSPc40 FNISSPc040.hkx
b FNISSPc41 FNISSPc041.hkx
b FNISSPc42 FNISSPc042.hkx
b FNISSPc43 FNISSPc043.hkx
b FNISSPc44 FNISSPc044.hkx
b FNISSPc45 FNISSPc045.hkx

b -a FNISSPa1 FNISSPa001.hkx
b -a FNISSPa2 FNISSPa002.hkx
b -a FNISSPa3 FNISSPa003.hkx
b -a FNISSPa4 FNISSPa004.hkx
b -a FNISSPa5 FNISSPa005.hkx
b -a FNISSPa6 FNISSPa006.hkx
b -a FNISSPa7 FNISSPa007.hkx
b -a FNISSPa8 FNISSPa008.hkx
b -a FNISSPa9 FNISSPa009.hkx

o FNISSPo1 FNISSPo001.hkx AnimObjectFNISo001
o FNISSPo2 FNISSPo002.hkx AnimObjectFNISo002
o FNISSPo3 FNISSPo003.hkx AnimObjectFNISo003
o FNISSPo4 FNISSPo004.hkx AnimObjectFNISo004
o FNISSPo5 FNISSPo005.hkx AnimObjectFNISo005
o FNISSPo6 FNISSPo006.hkx AnimObjectFNISo006
o FNISSPo7 FNISSPo007.hkx AnimObjectFNISo007
o FNISSPo8 FNISSPo008.hkx AnimObjectFNISo008
o FNISSPo9 FNISSPo009.hkx AnimObjectFNISo009
o FNISSPo10 FNISSPo010.hkx AnimObjectFNISo010
o FNISSPo11 FNISSPo011.hkx AnimObjectFNISo011
o FNISSPo12 FNISSPo012.hkx AnimObjectFNISo012
o FNISSPo13 FNISSPo013.hkx AnimObjectFNISo013
o FNISSPo14 FNISSPo014.hkx AnimObjectFNISo014
o FNISSPo15 FNISSPo015.hkx AnimObjectFNISo015
o FNISSPo16 FNISSPo016.hkx AnimObjectFNISo016
o FNISSPo17 FNISSPo017.hkx AnimObjectFNISo017
o FNISSPo18 FNISSPo018.hkx AnimObjectFNISo018

o -a FNISSPb1 FNISSPb001.hkx AnimObjectFNISb001
o -a FNISSPb2 FNISSPb002.hkx AnimObjectFNISb002
o -a FNISSPb3 FNISSPb003.hkx AnimObjectFNISb003
o -a FNISSPb4 FNISSPb004.hkx AnimObjectFNISb004
o -a FNISSPb5 FNISSPb005.hkx AnimObjectFNISb005
o -a FNISSPb6 FNISSPb006.hkx AnimObjectFNISb006
o -a FNISSPb7 FNISSPb007.hkx AnimObjectFNISb007
o -a FNISSPb8 FNISSPb008.hkx AnimObjectFNISb008

'Sequenced Animation test (instead of b9)
s -a,o FNISSPb9 FNISSPb009.hkx AnimObjectFNISb009
+ -a,o FNISSPb9b FNISSPb009b.hkx AnimObjectFNISb009
+ -a,o FNISSPb9c FNISSPb009c.hkx AnimObjectFNISb009
+ -a,o FNISSPb9d FNISSPb009d.hkx AnimObjectFNISb009
+ -a FNISSPb9e FNISSPb009e.hkx

pa -D5.0000 FNISSPpa1 paired_FNISSPpa1.hkx
pa -D5.0000 FNISSPpa2 paired_FNISSPpa2.hkx
pa -D5.0000 FNISSPpa3 paired_FNISSPpa3.hkx
pa -D5.0000 FNISSPpa4 paired_FNISSPpa4.hkx
pa -D5.0000 FNISSPpa5 paired_FNISSPpa5.hkx
pa -D5.0000 FNISSPpa6 paired_FNISSPpa6.hkx
pa -D5.0000 FNISSPpa7 paired_FNISSPpa7.hkx
pa -D5.0000 FNISSPpa8 paired_FNISSPpa8.hkx
pa -D5.0000 FNISSPpa9 paired_FNISSPpa9.hkx